vcBehavior

Behavior is the basic implementation of all behavior objects.

See in: Overview

Module: vcBehaviors

Parent: vcObject

Children: vcActionContainer, vcCapacityController, vcComponentPathSensor, vcFlow, vcJogInfo, vcNote, ... (see more)
vcActionContainer
vcCapacityController
vcComponentPathSensor
vcFlow
vcJogInfo
vcNote
vcRaycastSensor
vcRrsRobotController
vcScript
vcSignal
vcSignalMap
vcSimInterface
vcStatistics
vcVolumeSensor
vcProcessController
vcProcessExecutor
vcTransportController
vcTransportNode
vcBaseContainer
vcPythonKinematics
vcPythonProcessHandler
vcRobotExecutor
vcServoController
vcToolContainer
vcKinematics
vcMotionController
vcProgramExecutor

Referenced by: vcConnector.Behavior, vcCore.getBehavior(), vcGetPropertyStatement.SelectedBehavior, vcMoveJointStatement.Controller, ... (see more)
vcConnector.Behavior
vcCore.getBehavior()
vcGetPropertyStatement.SelectedBehavior
vcMoveJointStatement.Controller
vcNode.Behaviors
vcNode.createBehavior()
vcNode.findBehavior()
vcNode.getBehaviors()
vcProgramExecutor.Controller
vcProgramExecutor.DigitalInputSignals
vcProgramExecutor.DigitalOutputSignals
vcPropertyConditionStatement.SelectedBehavior
vcRobotController.Kinematics
vcRobotSelectionService.ActiveController
vcRobotSelectionService.ActiveExecutor
vcRoutine.Executor
vcSendSignalStatement.SelectedSignal
vcSimBaseExportField.BaseList
vcSimProcessorField.Sensor
vcSimToolExportField.ToolList
vcTransportLink.Implementer
vcWaitSignalStatement.Signal
vcWorld.Behaviors

Properties

Learn how to use properties here. The properties are also inherited from the parent class.

NameTypeAccessDescription
ComponentvcComponentRGets the component this behavior belongs to.
EnabledBooleanRWGets or sets value indicating if this behavior is enabled or not.
NameStringRWGets or sets the name of the behavior which is unique for every behavior in a component.
NodevcNodeRGets the node this behavior belongs to.
PropertiesvcPropertyContainerRGets the properties of this behavior.
TypevcBehaviorTypeRGets the type of this behavior.
VisibleBooleanRWGet or Sets value indicating whether this behavior and its properties are visible in the user interface.
WorldvcWorldRGets the 3D world (simulation root node).

Methods

Learn how to use methods here. The methods are also inherited from the parent class.

NameReturn TypeParametersDescription
deleteNoneNoneDeletes the behavior.

Exceptions:
ValueError: When trying to delete behavior from the world root node.
evaluateNoneNoneEvaluates the behavior.